/**
 * 给你单链表的头结点 head ，请你找出并返回链表的中间结点。
 * 如果有两个中间结点，则返回第二个中间结点。
 * 
 * 
 * 快慢指针，满指针永远只走一步，快指针永远走两步
 */
function middleNode(head) {
    let slow = head,fast = head;
    while(fast && fast.next) {
        slow = slow.next;
        fast = fast.next.next;
    }
    return slow;
}